e11a51650ce724ecccbe120c5d09e16dbd8a52cd,library/src/main/java/com/dslplatform/json/NumberConverter.java,NumberConverter,serialize,#number#JsonWriter#,153
Before Change
} else {
sw.writeAscii("\"Infinity\"");
}
} else sw.writeAscii(Double.toString(value));
}
public static void serialize(final double[] value, final JsonWriter sw) {
After Change
public static void serialize(final float value, final JsonWriter sw) {
if (value == Float.POSITIVE_INFINITY) {
sw.writeAscii("\"Infinity\"");
} else if (value == Float.NEGATIVE_INFINITY) {
sw.writeAscii("\"-Infinity\"");
} else if (value != value) {
sw.writeAscii("\"NaN\"");
} else {
sw.writeAscii(Float.toString(value));//TODO: better implementation required
}
}